magnanimous person - Turkish English Dictionary